﻿using System;

namespace Presentation
{
    public interface ITriangleView
    {
        string PointA { get; }
        string PointB { get; }
        string PointC { get; }

        string AB { get; set; }
        string BC { get; set; }
        string CA { get; set; }

        string Alpha { get; set; }
        string Beta  { get; set; }
        string Gamma { get; set; }

        string Perimeter { get; set; }
        string Square    { get; set; }

        string ErrorMessage { get; set; }

        event EventHandler<EventArgs> CalculateParameters;
        event TrianglePresenter.LogEventHandler WriteToLog;
    }
}
